home *** CD-ROM | disk | FTP | other *** search
- >Updates
-
- Updates since version 1.00
-
- 1.01 - Desktop-friendlier palette arrangement : greys are arranged to follow
- the greyvalues of the standard desktop colours. This keeps menu's,
- windows etc. visible.
-
- 1.02 - Bug fixed : without Zeridajh Digitiser present one of the menu
- flags was not set, causing GreyEdit to give an error on opening
- the menu, making it unusable ! Although 1.01 has been around at
- least 2 weeks, I have not heard any comments. Nobody seems to
- be using it ...
- - Bug fixed : 'Elektuur/Elektor' version of video digitiser was not
- recognized, due to checking for wrong ID byte.
-
- 1.10 - Major change in user interface : the menu tree has been exchanged
- for several control windows, which may also stay on-screen, to make
- 'playing' with images much easier. Refer to the guide for details.
- - Added status handling functions a-la Translator.
- - Added 'Grab colour' button (automatic consecutive grab of red, green
- and blue inputs) and 'Input switch' icons to support the colour
- extension to the podule.
- - Added mixing option for directory of R,G and B component files to
- full 24-bit RGB Clear file, to support the colour extension.
- - Multiple GreyEdits now do intelligent kill of module (i.e. last task
- quitted kills it).
- - Added soft and strong sharpening filters.
-
- 1.11 - Some button icons and the sensitivity slider were redesigned by Pieter
- Gosselink for mode 20 and look much smarter now.
- - A few icon's bounding boxes didn't cover their text (making last part
- of text disappear sometimes because it was not redrawn). Fixed.
-
- 1.12 - Edit flag did not work due to wrong button type in template.
-
- 1.20 - Added blank image creation and pattern generation options.
- - Auto zoom is off now by default (didn't like it on by default after
- all).
- - Added 'Lee' filter (should be 'dyf' as in AIM, but I get different
- results in 2.12 beta : in AIM it certainly doesn't do what is
- described in the manual). Lee replaces pixels with max/min whichever
- is closest.
-
- 1.21 - The main menu, formerly popped up with SELECT or ADJUST on the iconbar
- icon, is now in the 'Control' submenu of the iconbar menu. The menu
- popped up on the image window remains to be the old main menu (i.e.
- the 'Control' submenu now), to preserve direct access to the control
- windows from there.
-
- 1.22 - Some corrections to make GreyEdit work smoothly with an ARM3 :
- extended grab poll series, cache switched off during grabbing and
- video signal timing, then switched on again.
-
- 1.23 - Oops, forgot to remove some debugging stuff (few chars printed at
- top left of screen for new 1.22 feauture).
-
- 1.24 - Major rewrite of internals. No important change in functionality.
- - Scrap file is now deleted after loading (i.e. after 'direct-save-to-
- GreyEdit' drags), in conformance with data transfer protocols.
- - !RunImage crunched. Less memory usage and stops people !@#$%^ around
- in my programs without me knowing (well, anybody less than totally
- masochistic or below 'superior genius' (obviously including me) that
- is).
- - Moved 'Image info' to top of main menu.
- - Merged all 'Control' windows into one, with menu to rapidly pan over
- to 'old' subwindow.
- - Added fancy borders to control window.
- - Pressing RETURN in zoom writable icons 'flips' to 'next' icon.
-
- 1.25 - ARM3 detection did not work (on non-ARM2 machines :-).
- - Borders module forgotten. Oops !
-
- 1.26 - Oops ! Forgot to remove 'beep' for ARM2's after debugginr ARM3
- detection, causing text-window to open/close when loading.
-
- 1.27 - '3D' icon for !GreyEdit was not really 3D. Now it is.
-
- 1.28 - Menu items now standard 44 OS units high (was 40)
- - Added my face to the Info window ! How cruel mother nature can be.
-
- 1.29 - New 'Borders' module. SWI errors are now propagated.
- - Changed ESG numbers of special icons from 15 down to 31 down.
- - Up and down arrow keys now also 'navigate' in writable icon sets.
- - When the control window is accessed as a submenu, and MENU is clicked
- over it, the control window is made permanent (it used to disappear
- because of the iconbar menu closing).
- - Removed 1:1 zoom buttons, added menu of presets under 'X' and 'Y'
- icons in zoom section.
- - Caret now properly re-placed in writable icon when it is changed (e.g.
- when caret in save filename icon and auto-name is on).
- - Squeezed down the control window by changing a few names and places.
- See guide if you're confused.
-
- 1.30 - New 'me' (adapts to Yeig too !). Well, well, how close can I actually
- get to the camera without blurring the view ? Or am I blurring the
- view anyway ?
-
- 1.31 - Moved 'me' to seperate window, for a smaller info window. Access via
- 'hidden' button.
- - GreyEdit no longer uses a module for its own ARM code. All the code is
- now in a 'local code module', which resides in the application
- workspace instead of the RMA. The local code is accessed via a new,
- very small general resource module LocalCode, which I setup to be able
- to use BASIC's convenient SYS command.
- The most obvious advantage of the 'local code' scheme is that the code
- stays out of the already overcrowded and thus increasingly fragmenting
- RMA area, at the expense of some code duplication in case multiple
- copies of the application are loaded.
- - New Borders module, now correctly switches back from menuptr to normal
- pointer in all situations (though not currently relevant to GreyEdit).
-
- 1.32 - Fixed LocalCode module to avoid a bug in pre-1.05 BASIC V's (it seems
- all RISCOS versions except 3.10 are affected). LocalCode SWI's corrupt
- some or all of r8-r12, which apparently causes the older BASICs to
- crash out because they expect (some of) these to be intact after the
- SWI call in SYS, i.e. only 1.05 seems to protect them (like it
- obviously should !).
-
- 1.33 - New Borders module (1.12). Only tidied up internals. Not
- SWI-compatible with previous versions. To avoid clashes with apps
- using older versions and because of general tidy-up of my entire
- module set, new module name 'ZeriBorders' and new SWI chunk base.
- - Tidied up ARM code a bit.
-
- 1.34 - Bugfix : 'grabbing' from the video digitiser did not work because I
- forgot to change its local-code call to a new format.
-
- 1.35 - New LocalCode module (1.02). Only tidied up internals. Because of
- general tidy-up of my entire module set, new module name
- 'ZeriLocalCode' and new SWI chunk base.
- - Memory handling functions now performed by seperate memory management
- module, ZeriMemory (1.00).
-
-